mechanical and construction draftsman - Turkish English Dictionary